strange creature - Espagnol Anglais Dictionnaire